<?php

namespace app\system\model;

use think\Model;

/**
 * 通用参数配置模型
 */
class Meta extends Model
{
    /**
     * 数据表名称
     * @var string
     */
    protected $name = 'system_meta';

    /**
     * 获取配置
     * @param string $app 应用名称
     * @param string $name 配置名称, 为空时返回所有配置
     * @return string|array
     */
    public static function get($app, $name = '')
    {
        $arr = self::where('app', $app)->column('content', 'name');
        if ($name) {
            return $arr[$name] ?? '';
        } else {
            return $arr;
        }
    }
}
